package com.glsc.ngateway.common.base.dto.cmdb;

import com.glsc.ngateway.common.base.domain.mysql.cmdb.CmdbDeviceType;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

@Data
public class CmdbDeviceDetailDto {

    private Long deviceDetailId;

    private String deviceDetailCode;

    private String deviceStandardCode;

    private String name;

    private String assertNum;

    private String brand;

    private String model;

    private String sn;

    private LocalDate manufactDate;

    private LocalDate expirateDate;

    private CmdbDeviceType deviceType;

    private Integer lifeStatus;

    private Integer uAmount;

    private Integer cpuPortAmount;

    private Integer memoryPortAmount;

    private Integer diskPortAmount;

    private Integer pciPortAmount;

    private Integer elePortAmount;

    private Integer memoryTotalCapacity;

    private Integer machineRoomId;

    private Long machineCabinetId;

    private Long machineCabinetUId;

    private BigDecimal inputPriceWithTax;

    private BigDecimal inputPriceNoTax;

    private String user;

    private LocalDate purchaseDate;

    //private Integer isDelete;


}
